marsh shrew - French English Dictionary